MDYRESTGESQSKYKGIRRRKWGKWVSEIRVPGTRDRLWLGSFSTAEGAAVAHDVAFFCLHQPDSLESLNFPHLLNPSLVSRTSPRSIQQAASNAGMAIDAGIVHSTSVNSGCGDTTTYYENGADQVEPLNISVYDYLGGHDHV